/*
 * Copyright 2011 CraneLeeon authors
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

root { 
    display: block;
}

@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url('http://themes.googleusercontent.com/static/fonts/ubuntucondensed/v2/DBCt-NXN57MTAFjitYxdrFzqCfRpIA3W6ypxnPISCPA.woff') format('woff');
}


html body{
  padding:0px;
  margin: 0px;
  display:block;
  font-family: sans-serif;
  font-size: 12px;
  background-color : #007793;
}

#NavBar a, #NavBar div, .TabTitle span, #tab_startpage, th[role=columnheader], .ui-dialog-title, label{
    font-family:'Ubuntu Condensed', sans-serif;
}

button{
    cursor: pointer;
}


/* Main Structure */
#fOut{
  text-align: center;
  background-color: #007793;
  height: 100%;
  width: 100%;
  overflow: auto;
}

#fMain{
  /*background-image: url(../img/bg001.gif);*/
  background-position: center center;
  background-attachment:scroll;
  background-repeat:no-repeat;
  background-color: #FFFFFF;
  height: auto;/*683px;*/
  position: relative;
  top: 0;
  width: 1003px;
  text-align: justify;
  margin-left: auto;
  margin-right: auto;
}

#fTop{
  /*background-image: url(./images/menus/menu_bar.jpg);
  background-repeat: repeat-x;*/
  position : relative;
  float : left;
  width : 100%;
  height : 90px;
}
#fLeft{
  /*background-color : #efefef; */
  position : relative;
  float : left;
  width : 20.5%; }

#fContent{
  /*background-color : #ffffff; */
  position : relative;
  float : left;
  width : 100%;
  height : 566px;
  clear:both;
}

#fRight{
  position : relative;
  float : left;
  width : 0%;
  height : 615px;
}

#fBottom{
  /*background-color : #fff; */
  position : relative;
  float : left;
  width : 100%;
  height: 27px;
  clear: both;
}

#ContentMain {
    float:left;
    position: relative;
    width:750px;
    height:auto;
    margin:0;
    padding:0;
    padding-top:3px;
    padding-right:5px;
    background-color:#C3D9FF;
    border-bottom: solid thin #999999;
}
#ContentMain .ToggleBT{
    float: left;
    position: relative;
    margin-left: 5px;
    width:80px;
    height:40px;
    background-color:#C3D9FF;
    cursor: pointer;
    border: outset medium white;
}
#ContentMain .ToggleBTPressed{
    background-color:#ff9999;
    border-style: groove;
    border-left-color: black;
    border-top-color: black;
}
#ContentMain div{
    float: left;
    position: relative;
}

#Field_ERROR{
    background-color: red;
}

